insult someone's mother - French English Dictionary